Usa las contribuciones bajo tu riesgo, recuerda hacer un backup de tus archivos.

Krika news v1.0 esta diseada y probada para la version 2.2ms2
Krika news v2.0 esta probada en la version 2.2rc2a
Krika news v3.0 esta adaptada para la version 2.3.4

Krika News v1.1 por nicko107
-----------------------------------------------------------------
Fecha de Creacion: 29/09/2006
 - Aadido el editor Tiny_mce wysiwig HTML basado en la contribucion:
*TinyMCE WYSIWYG HTML EDITOR de Sputnik77
http://www.oscommerce.com/community/contributions,4563
(esta contribucion sustituye los textarea por el editor tiny_mce)
Este editor permite tener un menu para modificar el texto o aadir 
cambios al texto a insertar. En algunos navegadores que tengan 
desabilitado el javascript no se vera, en este caso se puede 
habilitar para la direccion del admin temporalmente o de forma fija
en la configuracion de javascript en las opciones del navegador, 
en caso de no tenerlo habilitado se muestra la casilla normal 
de insercion de texto sin editor.
 - Se han reescrito las instrucciones.


Krika News v2.0 by reflex-ocasion
-----------------------------------------------------------------
Fecha de Creacion: 29/08/2013
 - Se han corregido un par de errores, entre ellos el que redimensionara el navegador causando el error de creer que era una ventana emergente cerrndola y perdiendo todas las sesiones que tuvieramos abiertas en esos momentos.


Krika News v3.0 by reflex-ocasion
-----------------------------------------------------------------
Fecha de Creacion: 31/07/2015
 - Se ha adaptado para la version 2.3.x

-----------------------------------------------------------------


FORO DE SOPORTE EN INGLES:
http://forums.oscommerce.com/topic/230309-contribution-krika-news-v11/






	INSTALACION:


------------------------------------------------------


 	PASOS A REALIZAR EN ARCHIVOS DEL ADMIN


------------------------------------------------------

----------------------------------------

1.- Editar los archivos de idiomas

----------------------------------------

ABRIR el archivo:

catalog/admin/includes/languages/espanol.php 

aadir esta lnea: 

define('BOX_TOOLS_NEWS', 'Editar portada');



Y SI TIENE OTROS IDIOMAS EN EL CATALOGO HAGA LO MISMO:


Abrir el archivo:

catalog/admin/includes/languages/english.php

aadir esta lnea:

define('BOX_TOOLS_NEWS', 'Edit Cover');



Abrir el archivo:

catalog/admin/includes/languages/german.php

aadir esta lnea:

define('BOX_TOOLS_NEWS', 'Bearbeiten Abdeckung');



Abrir el archivo:

catalog/admin/includes/languages/french.php

aadir esta lnea:

define('BOX_TOOLS_NEWS', 'Modifier couvercle');



ABRIR el archivo:

catalog/admin/includes/languages/italian.php 

aadir esta lnea: 

define('BOX_TOOLS_NEWS', 'Modifica coperchio');



ABRIR el archivo:

catalog/admin/includes/languages/portugues.php 

aadir esta lnea: 

define('BOX_TOOLS_NEWS', 'Editar capa');


----------------------------------------

2.- FILENAMES.php

----------------------------------------

Editar el archivo:

catalog/admin/includes/filenames.php

AADIR la siguiente linea:

define('FILENAME_EDIT_NEWS', 'edit_news.php');


----------------------------------------

3.- SUBIR los archivos de la contribucion:

----------------------------------------

- PARA EL ADMIN:

catalog/admin/edit_news.php
catalog/admin/form_noticia.php
catalog/admin/action_news.php
catalog/admin/includes/languages/espanol/edit_news.php
catalog/admin/includes/languages/english/edit_news.php
catalog/admin/includes/languages/german/edit_news.php

---Si tiene otros idiomas suba edit_news.php dentro de la 
carpeta de esos idiomas.
Nota: no se ha traducido completamente esos archivos.
Nota 2: el archivo edit_news.php ya incorpora el 
editor tiny_mce en esta version 1.1.


- PARA EL CATALOGO:

NOTA: Si quiere usar la version del modulo con scroll
suba el archivo que viene en esta carpeta version_scroll/catalog/includes/modules/news.php
(version creada por Pablo Encabo www.plasticoymetal.com)
en caso de querer usar la version sin scroll use 
la que viene con el resto de archivos en:

catalog/includes/modules/news.php

suba tambien los archivos de noticias:

catalog/Espanol_news.txt
catalog/English_news.txt
catalog/Deutsch_news.txt

***Estos tres ultimos archivos dependera de los idiomas que tenga
en su catalogo, vea la nota del paso 7 para saber que nombres 
deben tener y cuantos debe subir.

----------------------------------------

4.- DESCARGAR tiny_mce 

    de la web Oficial: tinymce.moxiecode.com/

----------------------------------------

 - descomprimir y buscar la carpeta tiny_mce que esta en:

tinymce/jscripts/tiny_mce/

y coloquela dentro de la carpeta admin:

catalog/admin/tiny_mce/



Nota sobre actualizaciones: el editor tiny_mce 
saca actualizaciones constantemente mejorandolo 
o para correguir versiones, para actualizarlo 
haga lo mismo, descargelo y suba la carpeta 
tiny_mce sustituyendo la que tiene.


----------------------------------------

5.- TOOLS.PHP

----------------------------------------

Editar el archivo:

catalog/admin/includes/boxes/tools.php

BUSQUE:

      array(
        'code' => FILENAME_DEFINE_LANGUAGE,
        'title' => BOX_TOOLS_DEFINE_LANGUAGE,
        'link' => tep_href_link(FILENAME_DEFINE_LANGUAGE)
      ),


AADA DEBAJO:

      array(
        'code' => FILENAME_EDIT_NEWS,
        'title' => BOX_TOOLS_NEWS,
        'link' => tep_href_link(FILENAME_EDIT_NEWS)
      ),





------------------------------------------------------


 	PASOS A REALIZAR EN ARCHIVOS de CATALOG


------------------------------------------------------

----------------------------------------

6.- INDEX.PHP

----------------------------------------

EDITAR el archivo:

catalog/index.php

BUSCAR:

	include(DIR_WS_MODULES . FILENAME_NEW_PRODUCTS);
	include(DIR_WS_MODULES . FILENAME_UPCOMING_PRODUCTS);


AADA ENCIMA de eso lo siguiente:

	include(DIR_WS_MODULES . FILENAME_NEWS);


----------------------------------------

7.- INDEX.PHP DE CARPETAS DE IDIOMAS: 

----------------------------------------

7.1 Editar el archivo:

catalog/includes/languages/espanol/index.php

AADIR antes del codigo final ?> lo siguiente:


/*aqu debes indicar el nombre del archivo de texto de noticias, si no existe, debes crearlo, el nombre del archivo debe tener este formato: 'Tuidioma_news.txt' 
Recuerda poner en mayuscula la primera letra. Si tienes dudas ves al administrador de noticias y te indicar el nombre de los archivos que tienes que crear, segn los idiomas que tengas en la tienda */

$news_text =( implode ('', file( 'Espanol_news.txt' ) ) ); 

//aqu defines los textos en tu idioma
define('TEXT_NEWS', $news_text );


---------

***NOTA: El nombre del idioma debera ser el mismo que 
tenga configurado en el catalogo en la seccion 
admin >> localizacion >> Idiomas

tal como aparezcan los nombres de los idiomas que tenga en esa lista
seguido de _news.txt

---------

Debera hacer lo mismo para cada idioma que tenga en el catalogo


7.2 Editar el archivo:

catalog/includes/languages/english/index.php

AADIR antes del codigo final ?> lo siguiente:


/*here indicate the name of news file, in case that it not exist then create it: 'Yourlaguange_news.txt' 
Remember to used capital letter for the firts charapter. In Edit news in admin can see the name of file to create. Its depend of language installed in catalog. */

$news_text =( implode ('', file( 'English_news.txt' ) ) ); 

//here define the text of news in your language
define('TEXT_NEWS', $news_text );



7.3 Editar el archivo:

catalog/includes/languages/german/index.php

AADIR antes del codigo final ?> lo siguiente:


/*here indicate the name of news file, in case that it not exist then create it: 'Yourlaguange_news.txt' 
Remember to used capital letter for the firts charapter. In Edit news in admin can see the name of file to create. Its depend of language installed in catalog. */

$news_text =( implode ('', file( 'Deutsch_news.txt' ) ) ); 

//here define the text of news in your language
define('TEXT_NEWS', $news_text );


Haga lo mismo en otros idiomas que tengan instalado.



----------------------------------------

8.- FILENAMES.PHP de CATALOG

----------------------------------------

EDITAR el archivo:

catalog/includes/filenames.php 

AADIR:

  define('FILENAME_NEWS', 'news.php');



----------------------------------------

9.- ADMINISTRACION:

----------------------------------------

Vaya a la administracion del catalogo:

Admin >> Herramientas >>

encontrara un nuevo submenu llamado "Editar Noticias", seleccionelo


Si hubiera algun problema se lo indicara el 
mensaje de error que le aparezca junto con la 
solucion.


En cada casilla para cada idioma tiene la ventana 
que muestra todo el contenido que se muestra en 
ese modulo de noticias, para cada idioma, 
con el editor puede cambiar el contenido o aadir 
nuevas noticias.

Luego pulse en el boton enviar de la casilla del idioma 
en el que haya introducido cambios y saltara una nueva 
ventana informandole que se han actualizado los cambios.

Para hacer cambios tenga en cuenta el paso 10 siguiente:

----------------------------------------

10.- PERMISOS CHMOD PARA LOS ARCHIVOS:

----------------------------------------

Los archivos de noticias tienen que tener permisos CHMOD 777.

catalog/Espanol_news.txt
catalog/English_news.txt
catalog/Deutsch_news.txt



------------------------------------------------------------------------
------------------------------------------------------------------------

FIN.


Mdulo realizado por Fco Jess Martn de la Sierra Hdez.
www.infortronic.com 

adaptacion de la contribucion *TinyMCE WYSIWYG HTML EDITOR
http://www.oscommerce.com/community/contributions,4563
de Sputnik77 para insertar el editor Wysiwyg HTML en el editor
de noticias por nicko107

correccin del redimensionamiento del navegador por reflex-ocasion

Adaptado para la version 2.3 por reflex-ocasion
